﻿using System.ComponentModel.DataAnnotations;

namespace AiChiTu.TraceabilitySystem.Domain.AiChiTuManagement
{
	/// <summary>
	/// 商品基础信息表
	/// </summary>
	public class ProductBasics : Audit
	{
		/// <summary>
		/// 商品基础信息ID
		/// </summary>
		[Key]
		public string ProductBasicsId { get; set; }
		/// <summary>
		/// 商品名称ID
		/// </summary>
		public int ProductNameId { get; set; }
		/// <summary>
		/// 生产批次
		/// </summary>
		public string Productionbatch { get; set; }
		/// <summary>
		/// 保质期
		/// </summary>
		public int Expirationdate { get; set; }
		/// <summary>
		/// 生产许可证号
		/// </summary>
		public string ProductionLicenseNumber { get; set; }
		/// <summary>
		/// 生产企业
		/// </summary>
		public string ProductionCompany { get; set; }
		/// <summary>
		/// 商品封面图
		/// </summary>
		public string ProductPicture { get; set; }
		/// <summary>
		/// 逻辑删除标记
		/// true 已删除
		/// false 未删除
		/// </summary>
		public bool IsDeleted { get; set; }
	}
}
